cloverleaf road intersection - Alemán Inglés Diccionario